excessive haggling - Francés Inglés Diccionario